<?php
/* 
 * Author: Miguel Angel Vargas Cabezas
 * Fecha: 2010-11-18
 * Des: Controla segun los parametros que envia el nivel que debe mostrar
 * 
 */

    require_once "../funciones.php";
    $link_caweb = con_intranetpccom();
    //etiquetas html comunes
    $div = "<div style='float: left;width: 10%'>";
    $cdiv = "</div>";
    $h6 = "documentese si necesita crear una</h6>";
    switch ($_POST['opc']) {
        case "subcla":    //Muestra todas las subclases asociadas a $clase
            $clase = $_POST["q"];
            $sql = "select * from subclases where codigoclase = '$clase' and estado = 1 order by descripcionsubclase";
            $result=mysql_query($sql,$link_caweb) or die('Error Carga Subclase '.mysql_error().$sql);
            $row = mysql_fetch_array($result);
            if(is_array($row)){
                echo "$div<label for='subclase'>Subclase:</label>$cdiv";
                echo "<select name='subclase' id='subclase' class='mayusculas'  onchange='return fnsubclase(this.value)' >";
                do{
                    $muestra = ($row['descripcionsubclase'] == "")?$row['codigosubclases']:$row['descripcionsubclase'];
                    echo "<option value='{$row['codigosubclases']}'>{$muestra}</option>";
                }while($row = mysql_fetch_array($result));
                echo "</select>";
            }
            else
                echo "<h6>No existen Subclases para la clase $clase $h6";
        break;

        case "family":    //Muestra todas las familias asociadas a $clase y $subclase
            $clase = $_POST["clase"];
            $subclase = $_POST["subclase"];
            $sql = "select * from  familias where codigoclase = '$clase' and codigosubclases = '$subclase' and estado = 1 order by famDesc";
            $result=mysql_query($sql,$link_caweb) or die('Error Carga Familia '.mysql_error().$sql);
            $row = mysql_fetch_array($result);
            if(is_array($row)){
                echo "$div<label for='familias'>Familia:</label>$cdiv";
                echo "<select name='familias' id='familias'class='mayusculas' onchange='return fnfamilias(this.value)' >";
                do{
                    $muestra = ($row['famDesc'] == "")?$row['famCod']:$row['famDesc'];
                    echo "<option value='{$row['famCod']}'>{$muestra}</option>";
                }while($row = mysql_fetch_array($result));
                echo "</select>";
            }
            else
                echo "<h6>No existen Familias para la clase $clase y subclase $subclase $h6";
        break;

        case "grupo":    //Muestra todas los grupos asociados a $clase,$subclase y $familias
            $clase      = $_POST["clase"];
            $subclase   = $_POST["subclase"];
            $familia    = $_POST['familia'];
            $sql = "select * from  grupos where codigoclase = '$clase' and codigosubclases = '$subclase' and famCod = '$familia' and estado = 1 order by grupDesc";
            $result=mysql_query($sql,$link_caweb) or die('Error Carga Grupos '.mysql_error().$sql);
            $row = mysql_fetch_array($result);
            if(is_array($row)){
                echo "$div<label for='grupos'>Grupo:</label>$cdiv";
                echo "<select name='grupos' id='grupos' class='mayusculas' onchange='return fngrupos(this.value)' >";
                do{
                    $muestra = ($row['grupDesc'] == "")?$row['grupCod']:$row['grupDesc'];
                    echo "<option value='{$row['grupCod']}'>{$muestra}</option>";
                }while($row = mysql_fetch_array($result));
                echo "</select>";
            }
            else
                echo "<h6>No existen Grupos para la clase $clase, subclase $subclase y familia $familia $h6";
        break;
        
        case "busca":    //Muestra todas las subclases asociadas a $clase
            $clase = $_POST["q"];
            $subclase = $_POST["subclase"];
            $sql = "select obtieneLineal from subclases where codigoclase = '$clase' and codigosubclases = '$subclase' and estado = 1 ";
            $result=mysql_query($sql,$link_caweb) or die('Error Carga Subclase '.mysql_error().$sql);
            $result= mysql_fetch_array($result);
            $envi = ($result['obtieneLineal'] =='')? 'Null':$result['obtieneLineal'];
            echo $envi;
        break;
        default:
            break;
    } //fin switch ($_POST['opc']) {
?>
